.dmc_tree_list td {
	white-space:nowrap;
}
td#dmc_tl_action_title {
        font-family:sans-serif,Verdana,Helvetica;
        font-size:8pt;
        color:#6c0708;
	border-width:0px;
	background:#fff;
        padding:3;
}
.dmc_tl_toggle_open {
        overflow: hidden;
        width: 32px;
        height: 16px;
        vertical-align: middle;
        cursor: pointer;
        background: url(../img/tree_list/icons.png) -563px -1px;
}
.dmc_tl_toggle_close {
        overflow: hidden;
        width: 32px;
        height: 16px;
        vertical-align: middle;
        cursor: pointer;
        background: url(../img/tree_list/icons.png) -523px -1px;
}
.dmc_tl_item {
        overflow: hidden;
        width: 32px;
        height: 16px;
        vertical-align: middle;
        background: url(../img/tree_list/icons.png) -467px -1px;
}
.dmc_tl_item[class], .dmc_tl_toggle_open[class], .dmc_tl_toggle_close[class] {
        display: -moz-inline-box;
        overflow: visible;
        vertical-align: 13px;
}
.dmc_tl_menu_item {
        overflow: hidden;
        width: 16px;
        height: 16px;
        vertical-align: middle;
        background: url(../img/tree_list/icons.png) -483px -1px;
}
.dmc_tl_menu_toggle_open {
        overflow: hidden;
        width: 16px;
        height: 16px;
        vertical-align: middle;
        cursor: pointer;
        /* background: url(../img/tree_list/icons.png) -563px -1px; */
        background:url('../img/tree_list/arrow_b.gif') no-repeat left;
}
.dmc_tl_menu_toggle_close {
        overflow: hidden;
        width: 16px;
        height: 16px;
        vertical-align: middle;
        cursor: pointer;
        /* background: url(../img/tree_list/icons.png) -523px -1px; */
        background:url('../img/tree_list/arrow_b.gif') no-repeat left;
}
.dmc_tl_menu_item[class], .dmc_tl_menu_toggle_open[class], .dmc_tl_menu_toggle_close[class] {
        display: -moz-inline-box;
        overflow: visible;
        vertical-align: 13px;
}
tr.dmc_tl_list_row_a {
        font-family:sans-serif,Verdana,Helvetica;
        font-size:10pt;
        color:#414141;
        background-color:#ffffff;
        cursor:pointer;
}
tr.dmc_tl_list_row_b {
        font-family:sans-serif,Verdana,Helvetica;
        font-size:10pt;
        color:#414141;
        background-color:#f9f9f9;
        cursor:pointer;
}
tr.dmc_tl_list_row_c {
        font-family:sans-serif,Verdana,Helvetica;
        font-size:10pt;
        color:#414141;
        background-color:#fff7e8;
        cursor:pointer;
}
tr.dmc_tl_list_row_d {
        font-family:sans-serif,Verdana,Helvetica;
        font-size:10pt;
        color:#414141;
        background-color:#d8efff;
        cursor:pointer;
}
td#dmc_tl_level_0 {
        padding-left: 5px;
}
td#dmc_tl_level_1 {
        padding-left: 21px;
}
td#dmc_tl_level_2 {
        padding-left: 37px;
}
td#dmc_tl_level_3 {
        padding-left: 53px;
}
td#dmc_tl_level_4 {
        padding-left: 69px;
}
td#dmc_tl_level_5 {
        padding-left: 85px;
}

